closely resemble - Turkish English Dictionary